body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td,button
  :margin               0
  :padding              0

a
  :color                black
  :text-decoration      underline

a:hover
  :text-decoration      none

button:focus, button:active
  :outline              none

input:focus::-moz-inner-focus
  :border-color         transparent

a:focus, a:active
  :outline              none

button
  :cursor               pointer
  :background           none

label
  :display              block

textarea
  :width                100%
  :height               100px

fieldset,img,button
  :border               0

address,caption,cite,code,em,th,button
  :font-style           normal
  :font-weight          normal

ol,ul
  :list-style           none

h1,h2,h3,h4,h5,h6,button
  :font-size            100%
  :font                 100% arial,clean,sans-serif
  :font-weight          normal

body
  :font                 14px arial,clean,sans-serif
  :*font-size           small
  :*font                x-small

body *
  :line-height          1.22em

table
  :border-collapse      collapse
  :border-spacing       0
  :font-size            inherit
  :font                 100%

select,input,textarea
  :font                 99% arial,clean,sans-serif
  :border               1px solid #ACACAC
  :padding              2px
  
pre,code
  :font                 115% monospace
  :*font-size           100%

h1
  :font-size            140%
h2
  :font-size            125%
h3
  :font-size            115%
h4
  :font-size            110%
h5
  :font-size            105%
h6
  :font-size            102%

\:root
  :overflow-y           scroll !important

.clearfix:after
  content:              "."
  display:              block
  height:               0
  clear:                both
  visibility:           hidden
  
.clearfix
  display:              block
  height:               1%
